from flask import Flask

"""
导入我们安装好的flask包，通过flask包导入Flask类，Flask类即为Flask的核心，实例化这个Flask类的到一个实例化对象app。

__name__这个特殊的参数：Python会根据所处的模块来赋予__name__变量相应的值，对于我们的程序来说（app.py），这个值为app。
"""
app = Flask(__name__)

"""
@app.route('/')就是用来匹配url的，在我们的flask里面是以装饰器来实现的，装饰器引用的也是我们上面实例化核心类出来的对象。
"""
@app.route('/')
def index():
    return 'hello flask!'

"""
app.run()实现了flask程序在开发环境下运行起来,并且默认ip和端口是127.0.0.1:5000
具体内容可以在源码run方法可以看到
"""
if __name__ == '__main__':
    app.run()